.search-bar {
    height: 90px;
    padding: 20px 70px 0 230px;
    margin: auto;
}

.content{width:100%;
height:470px;
background:url("../images/login_bg_new.jpg");
margin-top: 120px;
}
.zhuce{
    width: 100%;
    max-width: 360px;
    height: 430px;
    position: absolute;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 200px;
    background: #f8f8f8;
    right: 2%;
    padding: 10px 20px;
    border-radius: 10px;
}
.page_name{
    font-weight:300;
    font-size: 30px;
    text-align: center;
    margin-top: 20px;
}
.login_content{
    margin-top: 20px;
}
.span1 {
   text-align:left;
    height: 45px;
}
.span2{
    height: 50px;
    text-align: center;
}
.tn-form-label{
    font-size: 16px;
}
.tn-textbox{
    width: 180px;
    height: 28px;
}
.tn-button-text{
    height: 40px;
    width: 222px;
    background-color: #00a5ff;
    margin-left: 49px;
}

.register_r{
    margin-top: 0px;
}
.footer{
    margin-top: 90px;
}